mine cleaning - Spanish English Dictionary